home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / plan / src / HISTORY < prev    next >
Text File  |  1994-08-01  |  11KB  |  265 lines

  1. ====== 1.0 release 5/16/93 =======
  2.  
  3. ====== 1.1 release 6/13/93 =======
  4.  
  5. NEW PLATFORMS:
  6.  
  7.     *  OSF1/AXP, by Dave Hill <ddhill@zk3.dec.com>
  8.     *  IBM/AIX, by Johan Eksteen <johan@boer.ee.up.ac.za>
  9.                and Vance R. Bass <vrbass@vnet.IBM.COM>
  10.                and David W. Sanderson <dws@ssec.wisc.edu>
  11.     *  HP/UX 9.01, by Sylvain Picard <lmcsypi@LMC.ericsson.se>
  12.     *  NCR, by Keith Shafer <kshafer@cheers.sandiego.NCR.COM>
  13.     *  SUN, by Dave Brennan <brennan@hal.com>
  14.     *  ULTRIX 4.3, by Jeroen C. Kessels <jeroenk@cnplss7.cnps.philips.nl>
  15.  
  16.     [Note that some of the patches I received for these systems were
  17.      mutually exclusive. I had to manually merge them into the baseline
  18.      sources. I can't test them; if they don't work, complain to me and
  19.      not to the authors listed above. thomas@bitrot.in-berlin.de]
  20.  
  21. NEW FEATURES:
  22.  
  23.     *  fancy holiday parser
  24.     *  optional fast advance-warning column in list menus
  25.     *  new -K option of pland to kill daemon (for ~/.logout)
  26.     *  new option: don't show expired entries in today's day box
  27.     *  appointments without time field added (for birthdays etc)
  28.     *  snoozing alarms for 5 minutes
  29.  
  30. MAJOR BUGFIXES:
  31.  
  32.     *  pland no longer crashes if database becomes empty
  33.     *  plan no longer crashes when there are more than 100 entries
  34.     *  months outside the current DST zone were sometimes one day off;
  35.        rewrote time conversion routines to not use localtime and mktime
  36.     *  recycle ending date didn't work
  37.     *  readfile now avoids feof(), it seems to be broken on some systems
  38.     *  if colors cannot be allocated, use black&white rather than exiting
  39.  
  40. OTHER CHANGES:
  41.  
  42.     *  added time display in month calendar menu
  43.     *  if appts don't fit in day box, print three dots
  44.     *  in year view, click month to see that month
  45.     *  -s option does not start daemon, and now does not print warnings
  46.     *  notifier now beeps
  47.     *  Done button is now always the rightmost button, Quit renamed to Done
  48.     *  use tzset() to ensure that DST is interpreted correctly
  49.     *  multiple expose events mostly eliminated
  50.     *  notifier now deals correctly with empty messages, no more warnings
  51.     *  new Makefile option to remove all pulldown menu separator lines
  52.     *  help messages and other typos fixed
  53.     *  bottom day box note was incorrectly clipped
  54.     *  fflushed stdout after printing resources
  55.     *  fixed list locking problem in sublist.c
  56.     *  fixed keyword search for single-character search strings
  57.     *  it's no longer necessary to press Return in keyword search
  58.     *  X resources are now correctly propagated to submenus
  59.     *  sometimes day boxes stayed shaded yellow after the day menu exits
  60.  
  61.  
  62. ====== 1.1.1 release 6/20/93 =======
  63.  
  64. NEW PLATFORMS:
  65.  
  66.     *  MIPS Magnum, by Milton Scritsmier <milton@gastric.arraytech.com>
  67.     *  SNI SINIX 5.4, by Martin Kraemer <martin@deejai>
  68.     *  Data General DG/UX, Makefile patches by Andy Dennie
  69.        <adennie@mercury.hyperdesk.com>
  70.  
  71. BUGFIXES:
  72.  
  73.     *  fixed major bug that lost paths beginning with ~, like ~/.dayplan
  74.     *  holiday parser: <Nth> <weekday> syntax didn't work correctly
  75.     *  daemon didn't recycle appointments if plan wasn't running
  76.     *  corrected and added German holidays
  77.     *  new dutch holiday file, by Guido van Rossum <Guido.van.Rossum@cwi.nl>
  78.     *  -iconic option doesn't cause popups to come up iconic any more
  79.     *  dates in ~/.dayplan now stored with years in 4-digit format
  80.     *  replaced caddr_t with XtPointer, some HPs wouldn't compile otherwise
  81.     *  fixed undefined __DATE__ problem on Ultrix
  82.     *  fixed bug in appointment list re-allocation
  83.     *  new color resources to make the month view look like the year view
  84.     *  repeat-until date fixed
  85.  
  86.  
  87. ====== 1.1.2 release 6/28/93 =======
  88.  
  89. NEW PLATFORMS:
  90.  
  91.     *  Another SNI Sinix 5.4x Makefile patch by Gerald Rinske
  92.        <Gerald.Rinske@ap.mchp.sni.de>
  93.     *  NCR, by Keith Shafer <kshafer@cheers.sandiego.NCR.COM>
  94.     *  SCO Open Desktop/Open Server 3.0, Makefile patches by Nathan Peterson
  95.        <nathan@sco.com>
  96.     *  Solaris 2.2, by Jean-Claude Giese <Jean-Claude.Giese@loria.fr>
  97.     *  USL's SVR4.2 V1 with mdev package, by Peter Lord <plord@uel.co.uk>
  98.  
  99. BUGFIXES:
  100.  
  101.     *  daemon now exits automatically when user logs out
  102.     *  new French and Dutch holiday files
  103.     *  fixed Makefile bug for Ultrix and sung (-DGMTOFF)
  104.     *  fixed help button in holiday menu, it used to cancel the menu
  105.  
  106.  
  107. ====== 1.2 PL 0 release 10/11/93 =======
  108.  
  109. NEW FEATURES:
  110.  
  111.     *  week views that graphs hours vs. weekdays
  112.     *  reads other people's appointments and displays them in the week view
  113.     *  show every instance of a repeating entry
  114.     *  new syntax: "nth weekday before/after date" (Advent/Buss&Bettag)
  115.     *  recycler: every/Nth/last <weekday> of the month
  116.     *  distinguish private and public appointments
  117.  
  118. OTHER CHANGES:
  119.  
  120.     *  option to switch off time in icon
  121.     *  parse TZ directly, don't use standard library for timezone calc
  122.     *  if there is a /tmp/.planUID, check if it's valid
  123.     *  added error popup for "another plan is running"
  124.     *  display holiday at the top of the day menu
  125.     *  scroll bars in help windows
  126.     *  improved help messages
  127.     *  year up/down now changes year menu too
  128.     *  separate path for manpages
  129.     *  documented important resources
  130.  
  131.  
  132. ====== 1.2 PL 1 release 10/16/93 =======
  133.  
  134. NEW PLATFORMS:
  135.  
  136.     *  BSDI386 and BSDI386 with gcc, by Tetsuji Rai <tetsuji@rai.juice.or.jp>
  137.  
  138. NEW FEATURES:
  139.  
  140.     *  time adjustment and timezone config menu
  141.     *  use search paths for executables and help file
  142.  
  143.  
  144. ====== 1.2 PL 2 release 11/10/93 =======
  145.  
  146. BUG FIXES:
  147.  
  148.     *  non-interactive mode no longer removes lockfile
  149.     *  minor cleanups in the help text
  150.  
  151.  
  152. ====== 1.2 PL 3 release 11/21/93 =======
  153.  
  154. BUG FIXES:
  155.  
  156.     *  fixed repeat-until in recycling menu
  157.  
  158.  
  159. ====== 1.2 PL 4 release 12/12/93 =======
  160.  
  161. BUG FIXES:
  162.  
  163.     *  preventing user from entering user directory before user name (crash)
  164.     *  added -DRABBITS on HPs because utmp appears to be unreliable
  165.     *  removed #ifdef NCR around FIXMBAR in calmenu.c, fixes empty pulldowns
  166.     *  replace fchmod with chmod (SCO has no fchmod)
  167.     *  Ultrix 4.3A has fcntl.h in sys
  168.     *  OSF/1 and Ultrix require -DRABBITS
  169.     *  later instances of repeating week bars got overdrawn by other bars
  170.     *  Makefile OSF_C: added -DOSF
  171.     *  put notifier -d into help text
  172.     *  when searching for programs (find_file), ignore directories
  173.     *  replace palatino with a standard font
  174.     *  fast warning on; bring up appt menu; fast warning off -> core
  175.     *  read_file ignores timezone setting
  176.     *  repeat-every-n-days could slow down redrawing significantly
  177.     *  if a user is added to the week view, pland sometimes died
  178.  
  179. NEW FEATURES:
  180.  
  181.     *  raise week and year window when user requests one
  182.     *  -hhmm notation for appt length (until hhmm)
  183.     *  +n notation for parsing dates
  184.     *  if note begins with '-' or '=', remove from month/year/week or m/y view
  185.     *  help-on-context buttons in the help window
  186.     *  quit button for year view
  187.     *  resource to put black frame into today's day box (for 1-bit graphics)
  188.  
  189. NEW PLATFORMS:
  190.  
  191.     *  Linux, by Dirk Melchers <dirk@merlin.nbg.sub.org>
  192.     *  SunSoft Interactive (ISC) 4.0, by akf@august.com (Andrew Fullford)
  193.  
  194.  
  195. ====== 1.3 release 6/1/94 =======
  196.  
  197. BUG FIXES:
  198.     *  non-interactive mode and -v should not init X
  199.     *  clip bars in week views at midnight
  200.     *  Suns have no utopia
  201.     *  no stdarg.h (Sparc 1+,h SunOS 4.1.3, X11R5pl25, Motif 1.2.1)
  202.     *  week view range menu was mangled on Suns and a few others
  203.     *  HPs may get unknown color background
  204.     *  bars of appts with no time don't reserve space in week chart
  205.     *  crash if null user is entered
  206.     *  align ':' in times vertically in month day boxes (hi Andreas)
  207.     *  pulldown string resources now hardcoded, easier to maintain this way
  208.     *  crashes when accessing other users fixed (fix by Rob Gabbard)
  209.     *  couldn't enter durations "12:xx" in 12-hour mode
  210.     *  when switching 12/24 hour mode, time display now changes immediately
  211.     *  fall back to "variable" or "fixed" font if some font can't be found
  212.     *  long "small" holiday names in large month day boxes could overrun buffer
  213.     *  various minor fixes in the week menu, some bars were drawn incorrectly
  214.  
  215. NEW FEATURES:
  216.     *  PostScript output, by Karl Bunch <karl@ttank.ttank.com>
  217.     *  Japanese version, by Ogura Yoshito <ogura@ndc.ngsk.sony.co.jp>
  218.     *  support for SGI desktop look&feel
  219.     *  new RGB icon picture for SGIs running the 4Dwm window manager
  220.     *  holiday file accepts #include statements if /lib/cpp is available
  221.     *  optional user name in week view before note (new week config popup)
  222.     *  rearranged header above month view
  223.     *  reads LIB/holiday after reading ~/.holiday
  224.     *  new recycle option: every year (for birthdays etc)
  225.     *  -t option that prints appointments on a day to stdout
  226.     *  Delete-past-entry command now has five maximum-age choices
  227.     *  EditRes, by Klaus Guntermann <gunterma@iti.informatik.th-darmstadt.de>
  228.     *  better parse_timestring: 100 -> 1:00
  229.     *  click day in week view -> edit day
  230.     *  swedish holiday file, by Kristian Wedberg <wedberg@mednet.gu.se>
  231.     *  switch to today / to a specific date using a text entry popup
  232.     *  today now highlighted green in week view
  233.     *  in fast warning entry mode, entering '=' uses default warning times
  234.     *  first partial week in Jan is counted as 1. See FULLWEEKS in mondraw.c.
  235.     *  NODAEMON_ONCE in popup.c is defined to suppress multiple error popups
  236.  
  237. NEW PLATFORMS:
  238.     *  SunOS 4.1.3 with K&R cc, replaces stdarg with varargs if -DVARARGS,
  239.        by Michael P. Shevenell <mshev@express.ctron.com>
  240.     *  Sony NEWS with/without gcc, by Ogura Yoshito <ogura@ndc.ngsk.sony.co.jp>
  241.     *  Sequent running Dynix/ptx v2.[12], by Mike Gilpin <mgilpin@sequent.com>
  242.  
  243. NOTE: the comment character in ~/.holiday files was changed from '#' to ':'
  244.       to allow cpp to parse the file. Not changing these characters will cause
  245.       cpp "undefined control" errors.
  246.  
  247.  
  248. ====== 1.3.1 released 7/11/94 =======
  249.  
  250. BUG FIXES:
  251.     *  DEC alpha: fixed black-on-black notifier windows
  252.     *  XtPopup order wrong for Sun X11R5 in create_adjust_popup
  253.     *  -geometry didn't work
  254.     *  repeat on last weekday of a month didn't work
  255.     *  ISO characters in calendar windows didn't work
  256.     *  stripping leading blanks from config exec cmds, confused some shells
  257.     *  improved 12-hour time parsing, "5p" is now accepted in place of "5:00p"
  258.     *  appt menu: press date, press time with no entry -> wrong default in date
  259.     *  corrected left adjustment of appts without time in the month menu
  260.     *  Linux has problems with XtDestroyWidget. Workaround leaks memory!
  261.     *  fixed pland crashes after mani sighup's if compiled without -DRABBITS
  262.  
  263. NEW PLATFORMS:
  264.     *  IBM PS/2, AIX 1.3, gcc, by David W. Schuler <dschuler@vnet.ibm.com>
  265.